point-to-point land communication - Almanca İngilizce Sözlük